package com.jkoss.wine.merchantOrder.mapper;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

import com.baomidou.mybatisplus.mapper.BaseMapper;
import com.baomidou.mybatisplus.mapper.Wrapper;
import com.baomidou.mybatisplus.plugins.Page;
import com.jkoss.wine.merchantOrder.entity.MerchantOrder;
import com.jkoss.wine.merchantOrder.vo.MerchantOrderVo;

/**
 * Mapper 接口
 * 
 * @Author Ning
 * @Version 1.0, 2018-10-05
 * @See
 * @Since com.jkoss.wine.merchantOrder.mapper
 * @Description: TODO
 */
public interface MerchantOrderMapper extends BaseMapper<MerchantOrder> {

	List selectOrderPage(Page page, @Param("ew") Wrapper wrapper);

	List<MerchantOrderVo> selectVoByorid(@Param("ew") Wrapper wrapper);

	List<MerchantOrderVo> selectVoByoridNormid(@Param("ew") Wrapper wrapper);

	List<MerchantOrderVo> selectVoByshopid(Page page, @Param("ew") Wrapper wrapper);

	List selectShopOL(Page page, @Param("ew") Wrapper wrapper);

	List selectVoAccountType(Page page, @Param("ew") Wrapper wrapper);

	List selectOrderFlowPage(Page page, @Param("ew") Wrapper wrapper);

	MerchantOrderVo selectVoOne(@Param("ew") Wrapper wrapper);
}
